Simultaneous landmark classification, localization and map building for an advanced sonar ring

نویسندگان

  • Saeid Fazli
  • Lindsay Kleeman
چکیده

An autonomous mobile robot operating in an unknown indoor environment often needs to map the environment while localising within the map. Feature-based world models including line and point features are widely used by researchers. This paper presents a novel delayed classification algorithm to categorize these features using a recently developed high performance sonar ring within a Simultaneous Localisation And Map building (SLAM) process. The sonar ring sensor accurately measures range and bearing to multiple targets at near real time repetition rates of 11.5 Hz to 6 metres range and uses 24 simultaneously fired transmitters, 48 receivers and multiple echoes per receiver. The proposed algorithm is based on hypothesis generation and verification using the advanced sonar ring data and an Extended Kalman Filter (EKF) approach. It is capable of initiating new geometric features and classifying them within a short distance of travel of about 10 cm. For each new sonar reading not matching an existing feature, we initiate a pair of probational line and point features resulting from accurate range and bearing measurements. Later measurements are used to confirm or remove the probational features using EKF validation gates. The odometry error model of the filter allows for variations in effective wheel separation required by pneumatic robot tyres. The implementation of the novel classification and SLAM algorithm is discussed in this paper and experimental results using real sonar data are presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Advanced sonar and odometry error modeling for simultaneous localisation and map building

An advanced sonar sensor produces accurate range and bearing measurements, classifies targets and rejects interference with one sensing cycle. Two advanced sonar systems are used to simultaneously localise and map an indoor environment using a mobile robot. This paper presents the approach and results from on-the-fly map building using a Kalman filter and a new odometry error model that incorpo...

متن کامل

Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks

A key component of a mobile robot system is the ability to localize itself accurately and simultaneously build a map of the environment. Most of the existing algorithms are based on laser range finders, sonar sensors or artificial landmarks. In this paper, a vision-based mobile robot localization and mapping algorithm is described which uses scale-invariant image features as natural landmarks i...

متن کامل

Occupancy Grid-Based SLAM Using a Mobile Robot with a Ring of Eight Sonar Transducers

This paper presents the implementation of a framework for Simultaneous Localization and Mapping (SLAM) with a custom-made mobile robot equipped with a sonar ring of eight transducers using an occupancy grid representation of the explored terrain. The map is perceived as a 0-order Markov random field with three possible cell states (UNKNOWN, BLOCK, VOID). Determination of the state of a cell is ...

متن کامل

Simultaneous Localization And Map Building – A Guided Tour

Simultaneous Localization and Mapping (SLAM) has been one of the active research areas in robotic community for the past decade of years. SLAM addresses the problem of a robot navigating and building a map of an unknown environment, without an initial map or an absolute localization means. This paper attempts to provide a comprehensive overview of the SLAM problem. Successful SLAM implementatio...

متن کامل

Map-merging in Multi-robot Simultaneous Localization and Mapping Process Using Two Heterogeneous Ground Robots

In this article, a fast and reliable map-merging algorithm is proposed to produce a global two dimensional map of an indoor environment in a multi-robot simultaneous localization and mapping (SLAM) process. In SLAM process, to find its way in this environment, a robot should be able to determine its position relative to a map formed from its observations. To solve this complex problem, simultan...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Robotica

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2007